.ui_date{
    border:0 none;
}
.ui_date_span{
    border: 1px solid #C0C0C0;
    display: inline-block;
    white-space: nowrap;
    margin: 0;
    height: 24px;
    padding: 0;
    overflow: hidden;
    vertical-align: middle;
}
.ui_date-focus{
    border: 1px solid #157FCC;
}
.ui_date-invalid{
    border-color: #CF4C35;
}
.ui_date input{
    height: 24px;
    padding-top: 0;
    padding-bottom: 0;
    border: none;
}
.dateIcon{
    width: 19px;
    height: 24px;
    cursor: pointer;
    background: url("images/date.png") no-repeat;
}
.ui_date_span .ui-disabled{
    border: none;
}